package repository.relsys.domainmodel.ltool.interfaces;

import java.util.Collection;

import repository.relsys.domainmodel.general.Resource;

public interface LearningTool extends Resource {

	String getTitle();

	void setTitle(String title);

	GeneralInformation getGeneralInfo();

	void setGeneralInfo(GeneralInformation generalInformation);

	TechnicalInformation getTechnicalInfo();

	void setTechnicalInfo(TechnicalInformation technicalInformation);

	Collection<Feature> getFeatures();

	void setFeatures(Collection<Feature> features);

	void addFeature(Feature feature);

	String getToolImgURl();

	void setToolImgURL(String s);

}
